<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    /* while（条件）{循环体} 
    执行顺序：
    1，首先判断条件是否满足
    2.如果条件满足则执行循环体（大括号里的代码）
    3.继续判断，满足则2.3.重复执行
    4.如果不满足结束循环*/
    var a = 1;
    while (a < 5) {
        a++;
    }
    /* while循环一般情况下是配合true和break进行使用
    while条件如果为true那么while会陷入死循环，需要使用break进行终止循环 */
    while (true) {
        //当达到想要的结果时，使用break终止循环
        break;
    }
    /* 什么时候使用for循环或while循环？
        当已知要运行某段代码都少次时用for
        当未知次数，只知道结束条件时使用while */

    /* do {   ...  } while (条件); 
    执行顺序：
    1.先执行一次循环体
    2.判断条件是否满足
    3.如果条件满足执行循环体，重复2.3步骤
    4.如果条件不满足结束循环*/
    do {
        console.log('okk');
    } while (false);

    document.write(1);
    // document.write('<br>');
    document.writeln(1);
    document.writeln(1);
</script>

</html>